from  math import *
n = int(input('Введите четырёхзнаное число:'))
n1 = n
mn = 9
mx = 0
k_0 =0
if n>999 and n<10000:
    if n%2==0:
        print('Число четное: Да')
    else:
        print('Число четное: Нет')
    if n%3==0:
        print('Число кратное трем: Да')
    else:
        print('Число число кратное: Нет')
    if sqrt(n)-int(sqrt(n))==0:
        print('Число является квадратом числа:', int(sqrt(n)))
    else:
        print('Число является квадратом числа: Нет')
    print()
    while n1>0:
        if n1%10>mx:
            mx=n1%10
        if n1%10<mn:
            mn=n1%10
        if n1%10==0:
            k_0+=1
        n1=n1//10
    print('Наименьшая цифра числа:',mn)
    print('Наибольшая цифра числа:', mx)
    print('Количество нулей в числе:', k_0)
    print()
    if sqrt(n%10)-int(sqrt(n%10))==0:
        print('Цифра в разряде едениц является квадратом цифры:', int(sqrt(n%10)))
    else:
        print('Цифра в разряде едениц является квадратом цифры: Нет')

    if sqrt(n//10%10)-int(sqrt(n//10%10))==0:
        print('Цифра в разряде десятков является квадратом цифры:', int(sqrt(n//10%10)))
    else:
        print('Цифра в разряде десятков является квадратом цифры: Нет')

    if sqrt(n//100%10)-int(sqrt(n//100%10))==0:
        print('Цифра в разряде сотен является квадратом цифры:', int(sqrt(n//100%10)))
    else:
        print('Цифра в разряде сотен является квадратом цифры: Нет')

    if sqrt(n//1000)-int(sqrt(n//1000))==0:
        print('Цифра в разряде тысяч является квадратом цифры:', int(sqrt(n//1000)))
    else:
        print('Цифра в разряде тысяч является квадратом цифры: Нет')